pit stall - Turkish English Dictionary